echolocation with animals - Spanish English Dictionary